home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / compuserve-file-archive / 12 C64 Telecom / KERM20.ARC / KERMIT3.DOC < prev    next >
Encoding:
Text File  |  2019-04-13  |  8.8 KB  |  224 lines

  1. Ç*NB"KERMIT 3.DOC"
  2. Ç*FP0
  3. ╨AGE 12                                                   ├64 ╦┼╥═╔╘ ╒SER ╟UIDE
  4.  
  5.  
  6.                 ╪╧╬/╪╧╞╞ FLOW CONTROL IF DESIRED. ╘HIS  OPTION  IS  RECOMMENDED
  7.                 SET FOR COMMUNICATION SPEEDS OF 1200 BAUD OR HIGHER.
  8.  
  9.  
  10.                       ╦┼╥═╔╘-65>╙┼╘ ╞╠╧╫-├╧╬╘╥╧╠ KEYWORD
  11.  
  12.  
  13.                 ╫HERE KEYWORD IS EITHER ╧╬ OR ╧╞╞.
  14.  
  15. ╙┼╘ ╔┬═
  16.                 ╘HE  ╙┼╘  ╔┬═  COMMAND  ALLOWS  ╦┼╥═╔╘-65 TO BE PUT INTO A MODE
  17.                 WHICH WILL ALLOW  TRANSFERS  TO  AN  ╔┬═  HOST.    ╘HIS  CAUSES
  18.                 ╦┼╥═╔╘-65  TO  WAIT  FOR  THE  ╔┬═  TURNAROUND  CHARACTER (╪╧╬,
  19.                 ├╘╥╠-╤) BEFORE SENDING ANY CHARACTERS TO THE OTHER ╦ERMIT.   ╔T
  20.                 ALSO  FORCES  THE PARITY TYPE TO BE MARK, THE WORD LENGTH TO BE
  21.                 SEVEN-BIT, TURNS ON LOCAL ECHO  FOR  THE  ├╧╬╬┼├╘  COMMAND  AND
  22.                 TURNS OFF FLOW-CONTROL.
  23.  
  24.  
  25.                            ╦┼╥═╔╘-65>╙┼╘ ╔┬═ KEYWORD
  26.  
  27.  
  28.                 ╫HERE KEYWORD IS EITHER ╧╬ OR ╧╞╞.
  29.  
  30. ╙┼╘ ╠╧├┴╠-┼├╚╧   ╘HE ╙┼╘ ╠╧├┴╠-┼├╚╧ COMMAND SPECIFIES WHETHER CHARACTERS SHOULD
  31.                 BE  ECHOED  LOCALLY  WHEN  ├╧╬╬┼├╘ING  TO  ANOTHER  SYSTEM.  ╔F
  32.                 ╠╧├┴╠-┼├╚╧ IS SET TO ╧╬, ANY CHARACTER TYPED  ON  THE  TERMINAL
  33.                 WILL  BE  ECHOED  IMMEDIATELY TO THE TERMINAL, AS WELL AS BEING
  34.                 SENT TO THE OTHER SYSTEM.  ╔F ╠╧├┴╠-┼├╚╧ IS  SET  TO  ╧╞╞  (THE
  35.                 DEFAULT), THE CHARACTERS TYPED ON THE TERMINAL ARE ONLY SENT TO
  36.                 THE  OTHER  SYSTEM  (WHICH  WOULD  NORMALLY  BE   ECHOING   THE
  37.                 CHARACTERS).
  38.  
  39.  
  40.                        ╦┼╥═╔╘-65>╙┼╘ ╠╧├┴╠-┼├╚╧ KEYWORD
  41.  
  42.  
  43.                 ╫HERE KEYWORD IS EITHER ╧╬ OR ╧╞╞.
  44.  
  45. ╙┼╘ ╨┴╥╔╘┘
  46.                 ╘HIS COMMAND DETERMINES THE TYPE OF PARITY TO USE ON THE TRANS-
  47.                 MISSION LINE.  ╦ERMIT NORMALLY USES CHARACTERS WHICH CONSIST OF
  48.                 EIGHT  DATA  BITS WITH NO PARITY BIT.  ╞OR SYSTEMS OR TRANSMIS-
  49.                 SION MEDIA WHICH REQUIRE A SPECIFIC  PARITY  TYPE,  ╦ERMIT  CAN
  50.                 SEND CHARACTERS AS SEVEN DATA BITS PLUS A PARITY BIT.
  51.  
  52.  
  53.                          ╦┼╥═╔╘-65>╙┼╘ ╨┴╥╔╘┘ KEYWORD
  54.  
  55.  
  56.                 ╫HERE KEYWORD IS ONE OF:
  57. Ç*FP0
  58. ╥UNNING ╦┼╥═╔╘                                                          ╨AGE 13
  59.  
  60.  
  61.                    1. ╬╧╬┼ (DEFAULT) - EIGHT DATA BITS AND NO PARITY BIT.
  62.  
  63.                    2. ═┴╥╦ - SEVEN DATA BITS WITH THE PARITY  BIT  SET  TO
  64.                       ONE.
  65.  
  66.                    3. ╙╨┴├┼  -  SEVEN DATA BITS WITH THE PARITY BIT SET TO
  67.                       ZERO.
  68.  
  69.                    4. ┼╓┼╬ - SEVEN DATA BITS WITH THE PARITY  BIT  SET  TO
  70.                       MAKE THE OVERALL PARITY EVEN.
  71.  
  72.                    5. ╧──  -  SEVEN  DATA  BITS WITH THE PARITY BIT SET TO
  73.                       MAKE THE OVERALL PARITY ODD.
  74.  
  75. ╙┼╘ ╥┼├┼╔╓┼
  76.                 ╔T  IS  POSSIBLE  TO SET VARIOUS PARAMETERS ASSOCIATED WITH THE
  77.                 RECEIVING OF THE DATA FROM THE REMOTE ╦ERMIT.  ╙┼╘ ╥┼├┼╔╓┼ WILL
  78.                 ENABLE YOU TO SET THE VARIOUS RECEIVE PARAMETERS.
  79.  
  80.  
  81.                        ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ <SUBOPTION>
  82.  
  83.  
  84.                 ╘HE SUBOPTIONS OF THIS ╙┼╘ COMMAND ARE:
  85.  
  86.               ┼╔╟╚╘-┬╔╘-╤╒╧╘┼-├╚┴╥        ┼╬─-╧╞-╠╔╬┼   ╨┴├╦┼╘-╠┼╬╟╘╚
  87.               ╨┴─-├╚┴╥                    ╨┴──╔╬╟       ╤╒╧╘┼-├╚┴╥
  88.               ╘╔═┼╧╒╘
  89.  
  90. ╙┼╘ ╥┼├┼╔╓┼ ┼╔╟╚╘-┬╔╘-╤╒╧╘┼-├╚┴╥
  91.                 ╘HIS  COMMAND SETS THE CHARACTER TO BE USED (WHEN NECESSARY) TO
  92.                 QUOTE CHARACTERS WHICH HAVE THE EIGHTH BIT  (PARITY  BIT)  SET.
  93.                 ╘HIS  IS  USED  TO  TRANSFER  EIGHT-BIT BYTES ON A TRANSMISSION
  94.                 MEDIUM WHICH ONLY SUPPORTS SEVEN DATA BITS.  ╘HE DEFAULT  VALUE
  95.                 IS 26 (┴╙├╔╔ "&").  ┼IGHT-BIT-QUOTING WILL ONLY BE USED IF BOTH
  96.                 ╦ERMIT'S CAN HANDLE IT, AND THE  TRANMISSION  MEDIUM  DOES  NOT
  97.                 TRANSMIT 8 DATA BITS (AS INDICATED BY THE ╙┼╘ ╨┴╥╔╘┘ COMMAND).
  98.  
  99.  
  100.                  ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ┼╔╟╚╘-┬╔╘-╤╒╧╘┼-├╚┴╥ NN
  101.  
  102.  
  103.                 ╫HERE NN IS THE ┴╙├╔╔ VALUE OF THE CHARACTER (IN  HEX)  TO  USE
  104.                 FOR QUOTING CHARACTERS WHICH HAVE THE EIGHTH BIT SET.
  105.  
  106. ╙┼╘ ╥┼├┼╔╓┼ ┼╬─-╧╞-╠╔╬┼
  107.                 ╘HIS WILL SET THE END OF LINE CHARACTER THAT ╦┼╥═╔╘-65  EXPECTS
  108.                 TO RECEIVE FROM THE REMOTE ╦ERMIT.  ╘HIS IS THE CHARACTER WHICH
  109.                 TERMINATES A PACKET.   ╘HE  DEFAULT  VALUE  IS  0╞  (┴╙├╔╔  ├╥,
  110.                 ├╘╥╠-═).
  111. Ç*FP0
  112. ╨AGE 14                                                   ├64 ╦┼╥═╔╘ ╒SER ╟UIDE
  113.  
  114.  
  115.                      ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ┼╬─-╧╞-╠╔╬┼ NN
  116.  
  117.  
  118.                 ╫HERE NN IS THE ┴╙├╔╔ VALUE OF THE CHARACTER TO USE FOR THE END
  119.                 OF LINE CHARACTER (IN HEX).
  120.  
  121. ╙┼╘ ╥┼├┼╔╓┼ ╨┴├╦┼╘-╠┼╬╟╘╚
  122.                 ╘HIS WILL SET THE RECEIVE PACKET LENGTH.  ╘HE  VALUE  FOR  THIS
  123.                 PARAMETER MUST BE BETWEEN 10 AND 96.  ╨ACKET LENGTHS OUTSIDE OF
  124.                 THIS RANGE ARE ILLEGAL.  ╘HE DEFAULT VALUE IS 5┼ (94 DECIMAL).
  125.  
  126.  
  127.                     ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ╨┴├╦┼╘-╠┼╬╟╘╚ NN
  128.  
  129. ╙┼╘ ╥┼├┼╔╓┼ ╨┴─-├╚┴╥
  130.                 ╘HIS  PARAMETER  IS THE PADDING CHARACTER THAT IS EXPECTED FROM
  131.                 THE REMOTE ╦ERMIT.  ╘HE PARAMETER MUST BE A HEX NUMBER  IN  THE
  132.                 RANGE  OF  0  TO  1╞ OR 7╞.  ┴LL OTHER VALUES ARE ILLEGAL.  ╘HE
  133.                 DEFAULT VALUE IS 0 (AN ┴╙├╔╔ ╬╒╠).
  134.  
  135.  
  136.                        ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ╨┴─-├╚┴╥ NN
  137.  
  138.  
  139.                 ╫HERE  NN  IS  THE ┴╙├╔╔ VALUE OF THE CHARACTER TO BE USED AS A
  140.                 PAD CHARACTER (IN HEX).
  141.  
  142. ╙┼╘ ╥┼├┼╔╓┼ ╨┴──╔╬╟
  143.                 ╘HIS  COMMAND  WILL  SET  THE NUMBER OF PADDING CHARACTERS THAT
  144.                 WILL BE EXPECTED FROM THE OTHER ╦ERMIT.  ╘HE DEFAULT  VALUE  IS
  145.                 0.
  146.  
  147.  
  148.                        ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ╨┴──╔╬╟ NN
  149.  
  150.  
  151.                 ╫HERE NN IS THE HEX NUMBER OF PADDING CHARACTERS TO USE.
  152.  
  153. ╙┼╘ ╥┼├┼╔╓┼ ╤╒╧╘┼-├╚┴╥
  154.                 ╘HIS  WILL SET THE QUOTING CHARACTER THAT ╦┼╥═╔╘-65 WILL EXPECT
  155.                 ON INCOMING MESSAGES.  ╘HIS IS THE CHARACTER USED TO QUOTE CON-
  156.                 TROL CHARACTERS.  ╘HE DEFAULT VALUE IS 23 (┴╙├╔╔ "#").
  157.  
  158.  
  159.                       ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ╤╒╧╘┼-├╚┴╥ NN
  160.  
  161.  
  162.                 ╫HERE NN IS THE ┴╙├╔╔ VALUE OF THE QUOTING CHARACTER (IN HEX).
  163.  
  164. ╙┼╘ ╥┼├┼╔╓┼ ╘╔═┼╧╒╘
  165.                 ╘HIS  WILL  SET THE NUMBER OF SECONDS THAT ╦ERMIT WILL WAIT FOR
  166.                 ACKNOWLEDGEMENT BEFORE IT WILL RETRY  SDING  OR  RECEIVING  THE
  167. Ç*FP0
  168. ╥UNNING ╦┼╥═╔╘                                                          ╨AGE 15
  169.  
  170.  
  171.                 CURRENT  PACKET (DURING A ╥┼├┼╔╓┼ OR ╟┼╘). ╘HE DEFAULT VALUE IS
  172.                 15 SECONDS.
  173.  
  174.  
  175.                        ╦┼╥═╔╘-65>╙┼╘ ╥┼├┼╔╓┼ ╘╔═┼╧╒╘ NN
  176.  
  177.  
  178.                 ╫HERE  NN  IS  THE NUMBER OF SECONDS TO WAIT FOR A MESSAGE FROM
  179.                 THE REMOTE KERMIT (IN HEX).
  180.  
  181. ╙┼╘ ╥╙232-╥┼╟╔╙╘┼╥╙
  182.                 ╘HIS SETS THE 2 REGISTERS FOR CONTROLLING THE BAUD RATE, PARITY
  183.                 ETC. ╘HE 2 REGISTERS ARE TREATED AS A 16 BIT HEX  INTEGER.  ╘HE
  184.                 FIRST  2  DIGITS  ARE THE ╙┼├╧╬─ REGISTER AND THE LAST 2 DIGITS
  185.                 ARE THE ╞╔╥╙╘ REGISTER. ╔F  ONLY  2  DIGITS  ARE  ENTERED,  THE
  186.                 SECOND REGISTER IS CLEARED. ┼XAMPLES:
  187.  
  188.  
  189.                 ╦┼╥═╔╘-65>╙┼╘  ╥╙232-╥┼╟╔╙╘┼╥╙  0006  (OR  ╙┼╘  ╥╙ 06) SETS THE
  190.                 REGISTERS TO 06,00 FOR 300 BAUD, 8 BIT, NO PARITY (THIS IS  THE
  191.                 DEFAULT)
  192.  
  193.                 ╦┼╥═╔╘-65>╙┼╘  ╥╙232-╥┼╟╔╙╘┼╥╙ ┴026 SETS THE REGISTERS TO 26,┴0
  194.                 FOR 300 BAUD, 7 BIT, PARITY MARK.
  195.  
  196.                 ╙EE THE ├64 REFERENCE MANUAL FOR A COMPLETE DESCRIPTION OF  ALL
  197.                 THE BITS IN THE 2 REGISTERS.
  198.  
  199. ╙┼╘ ╙├╥┼┼╬-╫╔─╘╚
  200.                 ╘HIS OPTION WILL LET YOU CHOOSE THE WORKING  SCREEN  WIDTH  FOR
  201.                 ╦ERMIT.  40  COLUMNS  IS  THE DEFAULT, BUT MANY MAINFRAMES WILL
  202.                 OPERATE BETTER WITH AN 80 COLUMN SCREEN WIDTH.  ╘HE  80  COLUMN
  203.                 OPTION  REQUIRES NO EXTRA HARDWARE. ╘HE 80 COLUMN SCREEN IS IM-
  204.                 PLEMENTED USING A HIRES BIT MAPPED SCREEN AND CAN BE VIEWED  ON
  205.                 ANY  ╘╓ OR MONITOR. ├HOOSING THIS OPTION WILL RESTART ╦ERMIT IN
  206.                 THE SELECTED MODE (ALL OPTIONS SET UP TO THIS POINT WILL REMAIN
  207.                 INTACT).
  208.  
  209.  
  210.                       ╦┼╥═╔╘-65>╙┼╘ ╙├╥┼┼╬-╫╔─╘╚ KEYWORD
  211.  
  212.  
  213.                 ╫HERE KEYWORD IS EITHER 40-├╧╠╒═╬╙ OR 80-├╧╠╒═╬╙
  214.  
  215. ╙┼╘ ╙┼╬─
  216.                 ╔T  IS  POSSIBLE  TO SET VARIOUS PARAMETERS ASSOCIATED WITH THE
  217.                 SENDING OF DATA TO THE REMOTE ╦ERMIT.  ╙┼╘ ╙┼╬─ WILL ENABLE YOU
  218.                 TO  SET  THE  VARIOUS ╙┼╬─ PARAMETERS.  ╘HESE PARAMETERS SHOULD
  219.                 NOT NORMALLY BE SET SINCE, AS PART OF THE TRANSFER  INITIALIZA-
  220.                 TION   PROCESS,   THE   TWO   ╦ERMITS  EXCHANGE  THEIR  ╥┼├┼╔╓┼
  221.                 PARAMETERS.  ╘HE CAPABILITY  OF  SETTING  THESE  PARAMETERS  IS
  222.                 PROVIDED  SO  THAT THE TRANSFER INITIALIZATION CAN BE COMPLETED
  223. Ç*LK:KERMIT 4.DOC
  224.